package com.xiaoyu.daggertest.module;

import com.xiaoyu.daggertest.PerWeapon;
import com.xiaoyu.daggertest.bean.coldsteal.Arch;
import com.xiaoyu.daggertest.bean.coldsteal.Lance;
import com.xiaoyu.daggertest.bean.coldsteal.Sword;
import dagger.Module;
import dagger.Provides;

/**
 * Created by yaodonglv on 2018/3/14.
 */
@Module
public class ColdSteelModule {

    @PerWeapon
    @Provides
    Arch provideArch() {
       return new Arch();
    }

    @PerWeapon
    @Provides
    Lance provideLance(){
        return new Lance();
    }

    @PerWeapon
    @Provides
    Sword provideSword(){
        return new Sword();
    }

}
